package utilidades;




import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.HashMap;

public class ConectarPrueba {
	
	
	
	private Connection conexion;

	
	public void conectar() { 
	    try { 
//	    	System.out.println("entra");
	        Class.forName("oracle.jdbc.OracleDriver"); 
//	        System.out.println("paso1");
//        	String BaseDeDatos = "jdbc:oracle:thin:@192.168.0.14:1521:XE"; // IP LOCAL
//	        String BaseDeDatos = "jdbc:oracle:thin:@85.84.97.170:1521:XE";  // IP EXTERNADINAMICA
	        String BaseDeDatos = "jdbc:oracle:thin:@192.168.1.33:1521:XE";  // URL ESTATICA

//	        System.out.println("paso2");
//	        EnvioEmail eE= new EnvioEmail();
//    		eE.send("programatrading@gmail.com", "guachupo69", "smtp.gmail.com", "465","inigarcia9@gmail.com", "¡Bienvenido a IbexTrading!", "¡Hola "+"Usuario"+"! \n ¡Bienvenido a el programa trading lider del mercado! \n Gracias por probar nuestro programa y esperamos que aprenda mucho.\n \n Si tiene alguna duda, no dude en contactar con programatrading@gmail.com.\n \n Un saludo, \n El equipo de IbexTrading.");
    		
	        conexion = DriverManager.getConnection(BaseDeDatos, "admin","admin"); 
//	        System.out.println("paso3");
	        if (conexion != null) { 
	            System.out.println("Conexion exitosa!"); 
	        } else { 
	            System.out.println("Conexion fallida!"); 
	        } 
	    } catch (Exception e) { 
//	    System.out.println("error 1");
	
	        e.printStackTrace(); 
	    }    
//	    return this; 
	} 
	
	

	

	public static void main(String[]args)
	{
		ConectarPrueba sU= new ConectarPrueba();
		sU.conectar();
		
	}

}
